Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DEVON MEWS Detached £262,877 £265,000 20 Sep 2022
2 DEVON MEWS Semi-Detached £235,689 £177,000 26 Jul 2016
3 DEVON MEWS Semi-Detached £221,422 £178,000 19 Jun 2018